package com.po;

import java.util.Date;

/**
 * AbstractOpMetadata entity provides the base persistence definition of the
 * OpMetadata entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractOpMetadata implements java.io.Serializable {

	// Fields

	private OpMetadataId id;
	private String metaValue;
	private Date createDate;
	private String createUserId;
	private Date modifyDate;
	private String modifyUserId;
	private String deptId;
	private String chineseName;
	private String parentMetaId;

	// Constructors

	/** default constructor */
	public AbstractOpMetadata() {
	}

	/** minimal constructor */
	public AbstractOpMetadata(OpMetadataId id) {
		this.id = id;
	}

	/** full constructor */
	public AbstractOpMetadata(OpMetadataId id, String metaValue,
			Date createDate, String createUserId, Date modifyDate,
			String modifyUserId, String deptId, String chineseName,
			String parentMetaId) {
		this.id = id;
		this.metaValue = metaValue;
		this.createDate = createDate;
		this.createUserId = createUserId;
		this.modifyDate = modifyDate;
		this.modifyUserId = modifyUserId;
		this.deptId = deptId;
		this.chineseName = chineseName;
		this.parentMetaId = parentMetaId;
	}

	// Property accessors

	public OpMetadataId getId() {
		return this.id;
	}

	public void setId(OpMetadataId id) {
		this.id = id;
	}

	public String getMetaValue() {
		return this.metaValue;
	}

	public void setMetaValue(String metaValue) {
		this.metaValue = metaValue;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getCreateUserId() {
		return this.createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public Date getModifyDate() {
		return this.modifyDate;
	}

	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

	public String getModifyUserId() {
		return this.modifyUserId;
	}

	public void setModifyUserId(String modifyUserId) {
		this.modifyUserId = modifyUserId;
	}

	public String getDeptId() {
		return this.deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public String getChineseName() {
		return this.chineseName;
	}

	public void setChineseName(String chineseName) {
		this.chineseName = chineseName;
	}

	public String getParentMetaId() {
		return this.parentMetaId;
	}

	public void setParentMetaId(String parentMetaId) {
		this.parentMetaId = parentMetaId;
	}

}